buttressed dam - Spanish English Dictionary